been是be的过去分词;done是do的过去分词。常见的用法是have done和have been done,have done是主动形式的现在完成式,have been done是被动式的现在完成式。 1、done的含义及相关短语用法 形容词adj.已完成的;煮熟的;合乎礼仪的;合乎规矩的感叹词表示接受建议)动词·做...
① Let/make somebody do sth 如:The teacher lets/makes them clean the classroom after school. ② Make sb/sth adj. 如:The story makes me happy. The color makes it look beauti...
过去将来完成时:(would have done) 例:I believed by the end of that year an advanced version of that software would have been developed, but I was wrong. 我坚信到那年年底为止,那个软件的新版本将被开发出来。但是我错了。 16 过去将来完成进行时:(would hav...
2.would have done = 本来就会去做某事而没做 3.could have done = 本可以做某事而没做 4.might have done 本可以做而没做 例:They ought to have apologized. 他们本该道歉的。 5. must have done sth 一定做过某事 否定形式:can't / couldn’t have done ...
C.would expect D.have been expecting 【答案】B 【解析】考查时态。句意:据说他的父母一直期望他能大有作为,但结果他成了一个无名小辈。此处表示过去某段时间内正在进行的动作,应用过去进行时。故选B。 【变式探究】With the Internet so convenient, several milli...
更多内容请点击:been和done的区别